/*²¹³ä*/

#nav-position {
    border-bottom: 1px solid #ddd;
    padding: 3px 10px;
    padding-top: 10px;
    background: #fff;
    line-height: 40px;
}
#main-box{padding-top: 20px;margin-bottom:20px;background: #fff;background: rgba(255,255,255,.9);padding-bottom: 15px;}
.submenu-box {border: 1px solid #ddd;/*background: #fff;*/}
.submenu-box h1 {
    font-size: 16px;
    background: #0f66bc;
    padding: 8px 12px;
    color: #fff;
}
.submenu-box ul {padding: 5px 12px 20px;}
.submenu-box li {margin-top: 8px}
.submenu-box li a {display: block;line-height: 40px;border: 1px solid #52759b;border-radius: 20px;text-align: center;font-size: 18px;color: #52759b;background-image: linear-gradient(180deg,#ffffff,#c5e1ff)}
.submenu-box li a:hover {background-image: linear-gradient(0deg,#ffffff,#c5e1ff)}
.submenu-box li a span {float: right;}
.left-lianxi {border:1px solid #ddd;margin-top:30px;}
.left-lianxi h1 {
    font-size: 16px;
    background: #0f66bc;
    padding: 8px 12px;
    color: #fff;
}
.left-lianxi li span {display: inline-block;text-align: center;/*width: 20px;*/color: #ccc;}
.left-lianxi ul {padding: 10px;line-height: 2;}
#main-con {/*margin-top: 10px;*/min-height: auto; }
#main-con {
    /*background: #fff;*/
   /* min-height: 500px;*/
   /* padding: 10px 20px;
   border: 1px solid #ddd;*/
    line-height: 2;
}
#main-con img {max-width: 100%;  }
blockquote, body, button, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, textarea, th, ul {
    margin: 0px;
    padding: 0;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.layui-col-lg9{position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px; 

}
.photo_list_page li p {
    text-align: center;
    height: 24px;
}
.x9{margin-top: -10px;}

#page_box{height: 50px;
    text-align: center;}

#article_list_page{
    margin-left: 20px;
    margin-right: 20px;
}
#sitemap{ margin-top:30px ;margin-bottom: 30px }
.sitemap-nav{margin-left:80%;border: 1px solid #cdcdcd}
.sitemap-nav >a:hover{color: red}
.sitemap-category{margin-top:20px;}
.sitemap-category >strong>a:hover{color: red}
.sitemap-content{border: 1px solid #e0e0e0}
.sitemap-content >li{margin-right: 13%;float: left;padding-left: 3%}
.sitemap-content >li>a:hover{color: #1E9FFF;}
/*企业分站*/
#other-web{ margin-top:30px  }
.other-web-select{outline:0;-webkit-transition:border-color .3s cubic-bezier(.65,.05,.35,.5);transition:border-color .3s cubic-bezier(.65,.05,.35,.5);-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}
.other-web-select{height:28px;line-height:28px;line-height:25px\9;border:1px solid #e6e6e6;background-color:#fff;border-radius:2px}
.other-web-select{padding:0 10px;float: left}
.other-web-button{width: 75px;height: 28px;background-color: #1E9FFF;outline:0;color: white;border: none;border-radius: 3px}
.other-web-input{width: 200px;height: 28px;border-radius: 3px}
.other-web-div >input:focus {
    outline: none !important;
    border:1px solid #1E9FFF;
}
.other-web-content >span{color: #8D8D8D;}
.other-web-pinyin >h2 {float: left;color: #f00}
.other-web-pinyin >div >a{float: left;margin-right: 25px;}
.other-web-pinyin >div >a:hover{color: red}

#pic_list li div.pic_list{height:263px;text-align: center;overflow:hidden;border:1px solid #ddd;}
#pic_list li div.pic_list >a {display: block;height:100%;}
#pic_list div.pic_list img{height:100%;}
#pic_list li p{text-align: center;margin-bottom: 15px;}
#pic_list img{transform: scale(1,1);transition: all 0.6s;}
#pic_list li div.pic_list:hover img {transform: scale(1.1,1.1);transition: all 0.6s;}

@media only screen and (min-width:320px) and (max-width:640px) {
    #pic_list li div.pic_list {height: 130px;}
}
.article_content p{ text-indent: 28px }
/*²¹³ä*/
/**内页面-人才招聘**/
.job .job-title{font-size:16px;}
.job .job-title a{border:1px solid #ddd;display:inline-block;line-height:32px;padding:0 10px;background:#eee;margin:0 10px;font-size:14px;color:#777;}
.job .job-title a:hover{background:#FDB42A;border:1px solid #FDB42A;color:#fff;}
.job li{border-bottom:1px solid #eee;padding:15px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;}
.job li span{float:left;width:25%;display:inline-block;text-align:center;}
.job li .span2 a{border:1px solid #FDB42A;border-radius:30px;line-height:31px;width:84px;text-align:center;margin:auto;display:block;color:#FDB42A;}
.job li.jobLi{background:#0f66bc;color:#fff;}
.job li .span2 a:hover{background:#FDB42A;color:#fff;}

/**内页面-人才招聘详情**/
.job-detail .jobL_txt h1{font-size:30px;color:#000;line-height:36px;padding:5px 0;}
.job-detail .jobL_txt h1 em{font-style:normal;font-weight:bold;color:#f2a62f;font-family:"Arial";padding-left:40px;}
.job-detail .jobL_txt .line span{display:inline-block;height:22px;border:1px solid #e5e5e5;color:#a7a7a7;margin-right:5px;padding:0 7px;line-height:22px;float:left;}
.job-detail .jobL_shenqing a{display:block;width:300px;height:50px;background:#0e7dda;color:#fff;font-size:18px;line-height:50px;text-align:center;border-radius:5px;}
.job-detail .jobL_shenqing a img{padding:0 5px;}
.job-detail .jobL_shenqing a:hover{background:#0875d1;}
.jobL_message{border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:20px 0;overflow:hidden;}
.jobL_message li{float:left;width:340px;margin-right:20px;font-size:14px;line-height:28px;}
.jobL_message li span{color:#999;}

.job-desc .t1{background:#eee;line-height:56px;padding:0 10px;font-size:18px;}
.job-desc .jobDesc-txt{color:#777;padding:5px;}


/*********简历-详情*********/
.jobJl_img .jobJl_img_body strong{display:block;font-size:16px;color:#666;font-weight:normal;}
.jobJl_img .jobJl_img_body strong b{font-size:28px;color:#000;padding-right:30px;}
.jobJl_img .jobJl_img_body p{font-size:16px;line-height:30px;}
.jobJl_img .jobJl_img_body p span{color:#777;}
.jobJl_img .jobJl_img_body p em{color:#FDB42A;}
.jobJl_img .jobJl_img_body a{display:block;width:190px;height:42px;margin-top:20px;color:#fff;text-align:center;line-height:42px;font-size:15px;background:#FDB42A;}
.jobJl_txt{font-size:14px;}
.jobJl_txt .jobJl_title{border-bottom:1px solid #ddd;font-size:18px;color:#FDB42A;margin-bottom:10px;line-height:42px;}
.jobJl_txt p{line-height:24px;margin-top:5px;}
